battery powered - French English Dictionary